cea8999406cba545acda9e1c2a51391b2912a59e,src/test/java/org/elasticsearch/indices/store/IndicesStoreIntegrationTests.java,IndicesStoreIntegrationTests,testShardActiveElseWhere,#,117

Before Change


    @Test
    public void testShardActiveElseWhere() throws Exception {
        String node_1 = internalCluster().startNode();
        String node_2 = internalCluster().startNode();
        final String node_1_id = internalCluster().getInstance(DiscoveryService.class, node_1).localNode().getId();
        final String node_2_id = internalCluster().getInstance(DiscoveryService.class, node_2).localNode().getId();

After Change


        boolean node1IsMasterEligible = randomBoolean();
        boolean node2IsMasterEligible = !node1IsMasterEligible || randomBoolean();
        Future<String> node_1_future = internalCluster().startNodeAsync(ImmutableSettings.builder().put("node.master", node1IsMasterEligible).build());
        Future<String> node_2_future = internalCluster().startNodeAsync(ImmutableSettings.builder().put("node.master", node2IsMasterEligible).build());
        final String node_1 = node_1_future.get();
        final String node_2 = node_2_future.get();
        final String node_1_id = internalCluster().getInstance(DiscoveryService.class, node_1).localNode().getId();
        final String node_2_id = internalCluster().getInstance(DiscoveryService.class, node_2).localNode().getId();